GtkComboBox {
    /*background-color: #1209a2;*/
    border: 1px solid #bebebe;
    background-image: none;
    border: none;
    border-radius: 0px;
}

GtkSpinButton.entry {
    color: black;
}

/*GtkCheckButton:inconsistent {
    background-color: #20395a;
}
GtkCheckButton:active {
	transition: 200ms ease-in-out;
}*/
GtkCheckButton {
    background-color: #e0e0e0;
    border: 1px solid #bebebe;
}


GtkNotebook {
    border: 1px solid #e0e0e0;    
    border-color: lightgray;
    background-color: transparent;
    /*background-color: #e9eef1;*/
    /*border-radius: 0px;*/
}

/*GtkNotebook GtkLabel {
    color: #f90192;
}*/

/* Theme labels within notebook tabs */
/*GtkNotebook tab GtkLabel {
    color: #703910;
}*/

/* Theme labels in the any first notebook
 tab, both selectors are equivalent */
/*GtkNotebook tab:nth-child(first) GtkLabel,
GtkNotebook tab:first-child GtkLabel {
    color: #89d012;
}*/

GtkLabel{
    font-size: 10px;
    color: black;
    font-family: Comic Sans;
}

.title_label{
    font-size: 14px;
    color: white;
    background-color: transparent;
}

.normal_btn{
    font-size: 10px;
    color: #000000;
    background-color:  #ffffff;
    border: 1px solid #bebebe;
    border-radius: 0px;
    border-image: none;
    background-image: none;
}

.normal_btn:hover{
    border: 1px solid #3f96e4;
}

.normal_btn:active{
    /*padding-top: 1px;
    padding-right: 1px;
    */
}

.normal_btn:insensitive{
    color: #bebebe;
    border-color: #bebebe;
}

.top_content{
    background-image: url("banner.png");
    border: none;
    border-radius: 0px;
}


.min_btn{
    background: url("min.png") no-repeat;
    background-color: transparent;
    border-image: none;
    border: none;
    border-radius: 0px;
}

.min_btn:hover{
    background: url("min.png") no-repeat -36px center;
}

.min_btn:active{
    background: url("min.png") no-repeat -72px center;
}

.close_btn{
    background: url("close.png") no-repeat;
    background-color: transparent;
    border-image: none;
    border: none; 
    border-radius: 0px;
}

.close_btn:hover{
    background: url("close.png") no-repeat -36px center;
}

.close_btn:active{
    background: url("close.png") no-repeat -72px center;
}

.frame{
    border: 1px solid #e0e0e0;    
    border-color: lightgray;
    background-color: transparent;
}

.frame_title{
    font-size: 11px;
    font-weight: bold;
    color: black;
}

GtkGrid{
    background-color: transparent;
    background-image: none;
}

GtkGrid#content_grid{
    background-color: white;
}

GtkTreeView column-header .button{
    background-color: #e9eef1;
    color: #00609a;
    border-image: none;
    background-image: none;
    border: none;
    padding-top: 5px;
    padding-bottom: 5px;
    font-size: 10px;
}

GtkScrolledWindow{
    border: none;
    border-bottom: 1px solid lightgray;
    font-size: 10px;
}

GtkTreeView row{
    border: none;
    border-image: none;
    background: white;
    color: black;
    padding-top: 5px;
    padding-bottom: 5px;
}

GtkTreeView row:hover{
    background: #d2e4ff;
    color: black;
}

GtkTreeView row:selected{
    background: #b1d4ff;
    color: black;
}

GtkWindow{
    /*box-shadow: inset 0px 0px 1px black;*/
    /*background-color: lightgray;*/
    background-color: white;
}


.title_label{
    font-size: 14px;
    color: white;
}

.city_label{
    font-size: 22px;
    color: white;
    background-color: transparent;
}
